functional test (common usage)
The term functional test is often used to mean a black box test of the end user functionality of an application. The agile community is trying to avoid this usage of the term because of possible confusion when talking about verifying functional (as opposed to non-functional or extra-functional properties) properties of a unit test or component test. Therefore, I try to consistently use the term customer test or acceptance test for a functional test of the entire application and unit test for a functional test of an individual unit of the application.
Copyright © 2003-2008 Gerard Meszaros all rights reserved